| ||||
Standard actions which always do nothing unless rules intervene
Saying yes , Saying no , Burning , Waking up , Thinking , Smelling , Listening to , Tasting , Cutting , Jumping , Tying it to , Drinking , Saying sorry , Swearing obscenely , Swearing mildly , Swinging , Rubbing , Setting it to , Waving hands , Buying , Singing , Climbing , Sleeping
Saying yes (past tense said yes)
The Standard Rules define this action in only a minimal way, blocking it with a check rule which stops it in all cases. It exists so that before or instead rules can be written to make it do interesting things in special cases. (Or to reconstruct the action as something more substantial, unlist the block rule and supply carry out and report rules, together perhaps with some further check rules.)
Typed commands leading to this action
"yes"
Rules controlling this action
before asking someone to try doing something when the person asked is not the current interlocutor giving orders needs an interlocutor rule name unlist
before asking someone to try saying yes greet before saying yes rule name unlist
before speaking when the current node is not the null-node and the current node is open decrease node-timer rule name unlist
before implicit-conversing when the current interlocutor is not visible can't converse with absent interlocutor rule name unlist
before implicit-conversing when the current interlocutor is not a person first-person implicit-conversing needs current interlocutor rule name unlist
before speaking note conversation rule name unlist
NB: the change greeting command to greeting rule is listed before the giving orders needs an interlocutor rule in the before rulescheck when the current node is closed nodal yes response rule name unlist
report open node response rule name unlist
report standard response rule name unlist
report default yes rule name unlist